package net.lab1024.sa.admin.module.users.inventorycheck.domain.form;

import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import io.swagger.v3.oas.annotations.media.Schema;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import lombok.Data;
import net.lab1024.sa.base.common.json.deserializer.DictValueVoDeserializer;

/**
 * 库存盘点 新建表单
 *
 * @Author lyy
 * @Date 2024-12-10 23:31:13
 * @Copyright lyy
 */

@Data
public class InventoryCheckAddForm {

    @Schema(description = "耗材id", requiredMode = Schema.RequiredMode.REQUIRED)
    @NotNull(message = "耗材id 不能为空")
    private Integer stockId;

    @Schema(description = "清点数量", requiredMode = Schema.RequiredMode.REQUIRED)
    @NotNull(message = "清点数量 不能为空")
    private Integer checkQuantity;

    @Schema(description = "清点人", requiredMode = Schema.RequiredMode.REQUIRED)
    @NotNull(message = "清点人 不能为空")
    private Integer checkedBy;



}